Ri Wkh & Rp % $ ' Dufklwhfwxuh

نویسنده

  • J. C. van Vliet
چکیده

$EVWUDFW: Software architecture is nowadays regarded as the first step to achieving software quality. The main task of the architect is to translate the quality requirements into a software architecture. An important step in this process is to assess whether the architecture actually satisfies these quality requirements. The purpose of this paper is to explore which architectural choices support flexibility and how flexibility can be assessed. To that end, we explored the ComBAD architecture, whose main objective is flexibility, investigated the architectural choices made and assessed whether flexibility was achieved. Such will not only increase our insight into flexibility in general, but particularly into the assessment of this quality attribute. We use the term flexibility in the broadest sense of the word. It will be used to denote adaptability, portability and reusability. Adaptability can be regarded as flexibility in the narrow sense, portability as the flexibility to use a system in various technical environments and reusability as the flexibility to reuse part of a system in another system.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Pãt‚s‡h…rã6…puv‡rp‡ˆ…rã6hy’†v†ã‚sãayr‘vivyv‡’ 8‚€ƒyr‘v‡’ã‚sã8uhtr†)ãtv“rãv† ¶‡ã@‰r…’‡uvt

7KH GHFLVLRQV PDGH LQ D V\VWHP¶V VRIWZDUH DUFKLWHFWXUH KDYH D PDMRU LPSDFW RQ WKH TXDOLW\ RI WKH UHVXOWLQJ V\VWHP 7KH JRDO RI VRIWZDUH DUFKLWHFWXUH DQDO\VLV LV WR DVVHVV ZKHWKHU WKHVH GHFLVLRQV OHDG WR WKH UHTXLUHG TXDOLW\ 2XU UHVHDUFK FRQFHQWUDWHV RQ VRIWZDUH DUFKLWHFWXUH DQDO\VLV RI DGPLQLVWUDWLYH V\VWHPV ,Q WKLV SDSHU ZH IRFXV RQ WKH TXDOLW\ DWWULEXWH IOH[LELOLW\ EHFDXVH LW LV FRQVLGHUHG WR ...

متن کامل

The Role of Meta-Information Management in Reflective Middleware

7KH UHSUHVHQWDWLRQ DQG PDQDJHPHQW RI PHWD LQIRUPDWLRQ LV DQ LPSRUWDQW LVVXH LQ UHIOHFWLYH DUFKLWHFWXUHV ,Q WKH FDVH RI FRPSOH[ EDVH OHYHO V\VWHPV VXFK DV PLGGOHZDUH SODW IRUPV WKLV LVVXH EHFRPHV HYHQ PRUH FUXFLDO JLYHQ WKH ODUJH QXPEHU RI HQWLWLHV RI GLIIHUHQW NLQGV WKDW PXVW EH GHDOW ZLOO DQG HVSHFLDOO\ JLYHQ WKH IDFW WKDW VXFK HQWLWLHV DUH QRUPDOO\ GLVWULEXWHG ZKLFK PDNHV GLIILFXOW WR PDLQWDL...

متن کامل

)lehu 5leerq 5lqj 1hwzrun Zlwk 6huylfhv Iru 3dudooho 3urfhvvlqj Dqg 'lvwulexwhg 5hdo 7lph 6\vwhpv

,Q WKLV SDSHU ZH SUHVHQW KRZ UHDO WLPH VHUYLFHV DUH LPSOHPHQWHG LQ D FRQWURO FKDQQHO EDVHG ULQJ QHWZRUN EXLOW XS RI ILEHU ULEERQ SRLQW WR SRLQW OLQNV 6HUYLFHV IRU EHVW HIIRUW PHVVDJHV JXDUDQWHH VHHNLQJ PHVVDJHV DQG UHDO WLPH YLUWXDO FKDQQHOV DUH VXSSRUWHG IRU VLQJOH GHVWLQDWLRQ PXOWLFDVW DQG EURDGFDVW WUDQVPLVVLRQ E\ WKH QHWZRUN 6ORW UHVHUYDWLRQ LV XVHG IRU WKH LPSOHPHQWDWLRQ RI UHDO WLPH YLUWX...

متن کامل

Grid-Enabling Natural Language Engineering By Stealth

:H GHVFULEH D SURSRVDO IRU DQ H[WHQVLEOH FRPSRQHQW EDVHG VRIWZDUH DUFKLWHFWXUH IRU QDWXUDO ODQJXDJH HQJL QHHULQJ DSSOLFDWLRQV 2XU PRGHO OHYHUDJHV H[LVWLQJ OLQ JXLVWLF UHVRXUFH GHVFULSWLRQ DQG GLVFRYHU\ PHFKDQLVPV EDVHG RQ H[WHQGHG 'XEOLQ &RUH PHWDGDWD ,Q DGGLWLRQ DSSOLFDWLRQ GHVLJQ LV IOH[LEOH DOORZLQJ GLVSDUDWH FRP SRQHQWV WR EH FRPELQHG WR VXLW WKH RYHUDOO DSSOLFDWLRQ IXQFWLRQDOLW\ $Q DSSOLFD...

متن کامل

6hpl Dxwrpdwhg 'hvljq Ri +ljk 3huirupdqfh &rppxqlfdwlrq 6xev\vwhpv

$EVWUDFW ,PSOHPHQWDWLRQV RI FRPPXQLFDWLRQ SURWRFROV DUH W\SL FDOO\ EDVHG RQ KLJKO\ VSHFLDOL]HG FRPSRQHQWV H J 9/6, FKLSV IRU $70 $GDSWDWLRQ /D\HU SURFHVVLQJ 7KH GHYHO RSPHQW RI WKHVH VSHFLDOL]HG LPSOHPHQWDWLRQV LV YHU\ WLPH FRQVXPLQJ DQG WKXV MXVWLILHG RQO\ IRU KLJK YRO XPHV )RU D ODUJH QXPEHU RI PXOWLPHGLD DSSOLFDWLRQV LW ZRXOG EH GHVLUDEOH WR EH DEOH WR SURYLGH TXLFNO\ KLJK SHUIRUPDQFH LPSOHP...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998